package com.gitee.mocoffee.hclient;

import lombok.AccessLevel;
import lombok.Data;
import lombok.experimental.FieldDefaults;

/**
 * @author lijia
 */
@Data
@FieldDefaults(level = AccessLevel.PRIVATE)
public class HclientConfig {
    /**
     * socket超时(毫秒)
     */
    Integer socketTimeoutMillis;
    /**
     * 队列长度
     */
    Integer backlog;
    /**
     * 发生缓存(字节数)
     */
    Integer sendBuf;
    /**
     * 接收缓存(字节数)
     */
    Integer receiveBuf;
    /**
     * 连接池最大连接数
     */
    Integer poolMax;
    /**
     * 每个站点的最大连接数
     */
    Integer poolMaxPerSite;
    /**
     * 空闲检测时间(秒数)
     */
    Integer idleSecs;
}
